test (someone's) willpower

Translations
mettre à l'épreuve la volonté de quelqu'un
Definitions
To challenge or assess someone's ability to resist temptation or endure difficult situations, often to evaluate their determination and self-control.